home *** CD-ROM | disk | FTP | other *** search
/ System Booster / System Booster.iso / Commodities / MUIMousoMeter / docs / deutsch / MousoMeter.doc next >
Text File  |  1996-09-26  |  18KB  |  494 lines

  1.  
  2.  
  3.                          M o u s o m e t e r  V3.13
  4.  
  5.                                   für MUI
  6.  
  7.                   © by Wolfgang Breyha and Michael Matzl
  8.  
  9.                                 in 1993-95
  10.  
  11.                                SCHNITZELWARE
  12.  
  13.  
  14.        Inhalt
  15.        ------
  16.  
  17.            Rechtliches       
  18.            Einführung        
  19.            Voraussetzungen   
  20.            Programmstart     
  21.            Infofenster       
  22.            Rekorde           
  23.            Maustastenfenster 
  24.            Maustastenrekorde 
  25.            Kalibrierung      
  26.            Tastenbelegung    
  27.            Zukunft & Autoren 
  28.            Danksagungen      
  29.            Geschichte        
  30.  
  31.  
  32.  
  33. Rechtliches:
  34. ------------
  35.  
  36.                           M o u s o m e t e r  V3.13
  37.  
  38.                                     für MUI
  39.  
  40.                                Copyright (C) by
  41.  
  42.                        Wolfgang Breyha and Michael Matzl
  43.  
  44.                                   in 1993-95
  45.  
  46.                                  SCHNITZELWARE
  47.  
  48.  
  49. Italian.catalog © by Stefano Peruzzi
  50.  
  51.  
  52. Mousometer ist SCHNITZELWARE!
  53.  
  54. Wenn Sie Mousometer länger als 200 Meter verwenden, müssen Sie an einen
  55. der beiden Autoren Geld für ein "Wiener Schnitzel" und ein Bier schicken
  56. (zur Zeit 15DM oder 10US$). (ad V3.03: Das ist übrigens ernst gemeint!)
  57.  
  58.  
  59. Diese Dokumentation darf kopiert und weitergegeben werden solange die
  60. Copyright-Notiz und diese Erlaubnis unverändert auf allen Kopien
  61. enthalten ist.
  62.  
  63. Es wird keine Garantie gegeben, daß das Programm, das in dieser
  64. Dokumentation beschrieben wird, 100%ig zuverlässig ist. Sie
  65. benutzen dieses Programm auf eigene Gefahr. Die Autoren können auf }keinen@{ui}
  66. Fall für irgendwelche Schäden verantwortlich gemacht werden, die
  67. durch die Anwendung dieses Programmes entstehen.
  68. (Auch nicht für Sehnenscheidenentzündungen<:o)
  69.  
  70. Das Paket ist darf nichti} höher sein als US $5 oder 5 DM.
  71.  
  72.  
  73. Dieses Paket darf in Public-Domain Sammlungen aufgenommen werden,
  74. insbesondere in Fred Fishs Amiga Disk Library (CD ROM Versionen dieser
  75. Sammlung eingeschlossen). Die Distributionsdatei darf in Mailboxsystemen
  76. oder auf FTP Servern abgelegt werden. Wenn Sie dieses Paket weitergeben
  77. wollen, dann @{i}müssen@{ui} Sie die originale Distributionsdatei
  78. @{b}MUIMousoMeter312.lha@{ub} benutzen.
  79.  
  80. Das Programm (oder Teile davon) darf ohne eine schriftliche Genehmigung der
  81. Autoren in kommerziellen Programmen nicht benutzt werden.
  82.  
  83.  
  84. @endnode
  85.  
  86. @node Introduction
  87. @title  weiter.
  88.  
  89. Außerdem benötigt man MUI V2.2 von Stefan Stuntz.
  90. (siehe ReadMe.MUI)
  91.  
  92. Man benötigt auf jeden Fall:
  93.    Fonts/topaz/11
  94.    Fonts/topaz.font
  95.    libs/commodties.library
  96.    libs/diskfont.library
  97.    libs/iffparse.library
  98.    libs/mathieeedoubbas.library
  99.    libs/muimaster.library
  100.    libs/rexxsyslib.library
  101.  
  102. Benützer von V37 & V38 müssen darauf achten, daß das Verzeichnis
  103. 'Classes' im Pfad von 'libs:' enthalten ist.
  104. z.B.
  105.    assign libs: sys:Classes add
  106.  
  107.  
  108. Programmstart:
  109. --------------
  110. Mousometer kann sowohl übers CLI als auch über die Workbench aufgerufen
  111. werden. Am besten ist es, wie bei den meisten Commodities, es einfach
  112. in das WBStartup Verzeichnis zu kopieren.
  113.  
  114. Die TOOLTYPES und CLI-Optionen sind genau gleich. Und zwar;
  115. CX_PRIORITY      siehe Benutzerhandbuch Workbench
  116. SAVE_DISTANCE    Distanz nach der jeweils gespeichert werden soll
  117. CALIBRATION      Kalibrierungswert für Ihre Maus (siehe Kalibrierung)
  118. HANDLERPRI       Die Priorität des Input-Handlers (sollte >55 sein!)
  119. MAXDATEDIFF      Gibt an wie weit im voraus das Systemdatum zum letzten
  120.                  von MousoMeter gespeicherten liegen darf. Liegt das
  121.                  Systemdatum dahinter meldet sich MousoMeter ebenfalls!
  122.  
  123. RESETHANDLER     * ACHTUNG * ACHTUNG * ACHTUNG * ACHTUNG * ACHTUNG * ACHTUNG *
  124.  
  125.                  Diese Funktion kann bei Fehlkonfiguration Schreib-/Lese-
  126.                  Fehler oder nicht validierte Speichermedien verursachen!!
  127.                  Lassen Sie tunlichst Ihre Finger davon, wenn Sie nicht
  128.                  zumindest wissen was ein Resethandler im keyboard.device
  129.                  ist und welche Gefahren sich verbinden!! Die Authoren
  130.                  sind sich des Risikos(, aber auch der Sinnhaftigkeit) dieser
  131.                  Funktion voll bewußt und übernehmen keinerlei Haftung
  132.                  für Folgeschäden irgenwelcher Art! Sagen Sie nicht Sie
  133.                  seien nicht gewarnt worden!!
  134.  
  135. RESETDELAY       Ich möchte jenen Vollprofis, die etwas Ahnung von Reset-
  136.                  handlern haben nochmal kurz die Problematik in Erinnerung
  137.                  rufen. Nachdem Sie Ctrl-Amiga-Amiga gedrückt haben, ruft das
  138.                  keyboard.device meinen Resethandler auf, der wiederrum
  139.                  die Speicherfunktion von MousoMeter aufruft. Nachdem
  140.                  das File geschrieben ist, teilt MousoMeter dem keyb.dev mit,
  141.                  daß es fertig ist. Dieses wiederum macht daraufhin den Reset.
  142.                  Na, wer weis was jetzt passiert ist?? Ganz einfach! Genau
  143.                  das vor dem ich vorher gewarnt habe! Die Platte ist im
  144.                  günstigsten Fall nur nicht validiert da die Bitmap nicht
  145.                  geschrieben wurde.
  146.                  Der Wert von RESETDELAY gibt an wieviele 1/50 Sekunden
  147.                  MousoMeter den Reset verzögert damit auch noch die Bitmap
  148.                  geschrieben werden kann. Vorgabewert ist 150 (3 Sekunden).
  149.                  Ich (W. Breyha) verwende 75, was aber schon sehr knapp ist!
  150.                  Zu kurze Werte enden wieder in oben beschriebenem Fiasko!!
  151.  
  152.                  * ACHTUNG * ACHTUNG * ACHTUNG * ACHTUNG * ACHTUNG * ACHTUNG *
  153.  
  154.  
  155. Die üblichen Commodity-Tooltypes werden nicht unterstützt, da diese Werte in
  156. im Preferences-Programm von MUI eingestellt werden können (POPUP und POPKEY).
  157.  
  158.  
  159. Das Infofenster:
  160. ----------------
  161.  
  162. Hier werden allgemeine Informationen über das Programm und die bisher erreichten
  163. Werte bekanntgegeben. Unter anderem wie lange MousoMeter aktiv war und welche
  164. Durchschnittsgeschwindigkeit (in Meter/Stunde) sich araus ergibt. Die Daten die
  165. sich auf "Letztes Mal" beziehen sind jene des letzten Tages an dem MousoMeter
  166. aktiv war (es muß also nicht unbedingt gestern sein!
  167.  
  168.  
  169. Das Rekordfenster:
  170. ------------------
  171.  
  172. Hier sieht man in einer Tabelle an welchen Tagen man die drei besten und die drei
  173. schlechtesten Werte in den drei Disziplinen Zeit, Weg und Durchschnittsgeschw.
  174. erreicht hat.
  175.  
  176.  
  177. Das Maustastenfenster:
  178. ----------------------
  179.  
  180. Hier sieht man genau wie oft man welche Maustaste gedrückt hat. Zuletzt ist
  181. wie beim Infofenster der Wert des letzten Tages an dem MousoMeter aktiv war.
  182. Für jeden der drei Sparten Zuletzt, Heute und Gesamt gibt es auch einen
  183. Durchschnittswert in Klicks/Stunde.
  184.  
  185.  
  186. Das Maustastenrekordfenster:
  187. ----------------------------
  188.  
  189. Hier sieht man in einer Tabelle an welchen Tagen man die drei besten und die drei
  190. schlechtesten Werte mit der jeweiligen Maustaste erreicht hat.
  191.  
  192.  
  193. Kalibrierung:
  194. -------------
  195.  
  196. Wählen Sie im Menü von Mousometer den Punkt "Kalibrierung..." an.
  197.  
  198. Ein Fenster fordert Sie auf mit gehaltener linker Maustaste genau 10 cm
  199. auf Ihrem Mousepad zu fahren (in x Richtung, was definitionsgemäß von
  200. links nach rechts oder umgekehrt ist;-).
  201.  
  202. Danach lassen Sie die Maustaste wieder aus.
  203. Nun sagt Ihnen Mousometer den neuen Wert der in den Tooltypes einzutragen
  204. wäre. Weiters werden Sie gefragt, ob sie den Kilometerzähler zurücksetzen
  205. wollen, um möglicherweise falsche Werte zu vermeiden.
  206.  
  207. Wählen sie danach einfach "Save Prefs" an, um die Kalibrierung abzuspeichern!
  208. (Das hat glaub ich in der MUI-Version bisher garnicht funktioniert;-)
  209.  
  210.  
  211. Tastenbelegung:
  212. ---------------
  213. rechte AMIGA-Taste + B -> Programm beenden
  214. (Achtung! Nur knapp vor dem Abdrehen verwenden. Der Mäuse-TÜV kann
  215. Ihnen lange Gefängnisstrafen wegen Fälschung des Kilometerstandes
  216. auferlegen;-)
  217.  
  218. rechte AMIGA-Taste + H -> Fenster schließen
  219. Mousometer läuft im Hintergrund weiter, nur das Fenster ist nicht
  220. sichtbar.
  221.  
  222. rechte AMIGA-Taste + I -> Info
  223. rechte AMIGA-Taste + R -> Rekorde
  224. rechte AMIGA-Taste + T -> Maustasten
  225. rechte AMIGA-Taste + E -> Maustastenrekorde
  226.  
  227.  
  228. Zukunftsträumereien:
  229. --------------------
  230. Außer von ein paar Catalog-Files träumen die Autoren in Punkto
  231. MousoMeter nicht mehr viel. Wir haben schon das nächste, sehr
  232. ähnliche Projekt in Angriff genommen. Laßt Euch überraschen!
  233.  
  234.  
  235. Da weder Michael noch ich andere Sprachen als Deutsch und Englisch
  236. sprechen, sind wir auf die Hilfe anderer angewiesen was die
  237. Catalogs betrifft. Im Archiv ist das .cd und das deutsche .ct File
  238. inkludiert. Ich weis das sie fürchterlich aufgebaut sind, aber
  239. es war ja auch das erste mal das ich ein Programm mit Locals aus-
  240. gestattet habe;-) Gemeinsam werden wir das schon schaffen...
  241.  
  242. Übersetzt Sie einfach und schickt Sie an eine der beiden unteren Adressen.
  243.  
  244.  
  245. Die Autoren:
  246. ------------
  247.  
  248. Wolfgang Breyha        E-Mail: e9025856@stud1.tuwien.ac.at
  249. Großer Ring 42         IRC-Nick: MASH
  250. 1130 WIEN
  251. Österreich
  252.  
  253. Michael Matzl
  254. Maurer-Langegasse 57/1/4
  255. 1238 WIEN
  256. Österreich
  257.  
  258.  
  259. Werbung:
  260. --------
  261. Falls Ihnen Mousometer gefällt, schauen Sie sich doch nach weiteren
  262. Utilities dieser Erfolgsautoren um!!
  263.  
  264. D.E.R. ST-Player (STP) von Wolfgang Breyha
  265.     Ein Soundtracker-Moduleplayer mit kompletter grafischer Benutzer-
  266.     oberfläche eines CD-Players, verdammt vielen Features und 
  267.     Fernbedienung.
  268.  
  269. Plot 3D von Michael Matzl
  270.     Ein umfangreicher 3D Funktionsplotter mit Kick 2.0 Oberfläche.
  271.  
  272.  
  273. coming soon:
  274.  
  275. .....Meter: Ja, ja, ganz richtig. Es ist schon wieder sowas im Anmarsch!
  276.     Was es wirklich ist werde ich nicht verraten. vielleicht nur so viel:
  277.     Markus Illenseer hat mich in Köln gefragt ob ich nicht noch so was
  278.     für die ........ schreiben könnte. Vielleicht kann er sich ja erinnern.
  279.     Fragt in doch mal am IRC (Nickname = Ill)...
  280.  
  281. Danksagungen:
  282. -------------
  283.  
  284. Zum Schluß noch vielen Dank an
  285.  
  286.                 Reinhardt Franz(Killersoft), Dieter Henkel, Peter Scherbaum
  287.  
  288.                 für das Testen, die Fehlerberichte, einige gute Ideen
  289.                 und beste Freundschaft;
  290.  
  291.                 an folgende MousoMeter-Fans die mir Mail geschickt haben:
  292.                 (Reihenfolge nach Datum der ersten Mail)
  293.                 Michael Thiel     , Deutschland, 16 Sep 93 14:43
  294.                 Christian Carlsson, Schweden   , 16 Sep 93 20:44
  295.                 Stefano Peruzzi   , Italien    ,  2 Jun 94 22:02
  296.                 Tetsuo            , Finnland   , 13 Aug 94 12:58
  297.                 
  298.                 an alle die wirklich normale Post geschickt haben:
  299.                 Tobias Ferber      , Deutschland
  300.                 Bernd Schäfer      , Deutschland
  301.                 Kristoffer Larsson , Schweden
  302.                 Michael Petrikowski, Deutschland, (Amiga Szene PD)
  303.  
  304.                 an all diejenigen, die mich in Köln moralisch unterstützt
  305.                 haben MousoMeter zu verbessern (allen voran Markus
  306.                 Ill Illenseer) und gleich das nächste ?Meter-Tool
  307.                 anzufangen.
  308.  
  309.                 an alle die Bugreports, Mails, Ideen, Schnitzelgeld
  310.                 oder andere Geschenke schicken oder schon geschickt
  311.                 haben (Bitte schickt uns ja keine echten Schnitzel!!
  312.                 Die sind nur in Wien wirklich gut;-)
  313.                 
  314.                 Ein ganz besonderes Dankeschön an Stefan Stunz, dem
  315.                 MUI-Vater. Ich hoffe für alle AMIGA-Fans, daß MUI
  316.                 DER Standart wird.
  317.  
  318.                 an VillageTronic für die Entwicklung der Picasso II
  319.  
  320.                 an F.G.T.H für alle Ihre Maxi-Singles.
  321.  
  322.                 an Citroen für den 2CV, das lustigste Auto das ich je hatte.
  323.  
  324.                 an Robert Altman für MASH, den besten Film aller Zeiten
  325.  
  326.                 an Mama und Papa für ....
  327.  
  328.                                                        //
  329.                 an Commodore für die Entwicklung des \X/AMIGA
  330.  
  331.                 und niemals vergessen: Intel outside!!
  332.  
  333.  
  334. /* $Revision Header built automatically *************** (do not edit) ************
  335. **
  336. ** © Copyright by Modern Art Soft Hietzing
  337. **
  338. ** File             : MUIMouso.c
  339. ** Created on       : Saturday, 03.07.93 18:37:57
  340. ** Created by       : Wolfgang Breyha & Michael Matzl
  341. ** Current revision : V3.13
  342. **
  343. **
  344. ** Purpose
  345. ** -------
  346. **   - Commoditiy for meassuring mouse-movement in kilometers
  347. **
  348. ** Revision V3.13
  349. ** --------------
  350. ** created on Thursday, 20.04.95 01:57:49  by  Wolfgang BREYHA.   LogMessage :
  351. **   - Hotkeys for MUI Requesters added (catalogs)
  352. **     Communication with other *Meter Products to avoid
  353. **     multiple Checkdate Requesters
  354. **
  355. ** Revision V3.12
  356. ** --------------
  357. ** created on Thursday, 15.09.94 12:32:14  by  W.Breyha & M.Matzl.   LogMessage :
  358. **   - MousoMeter uniconfies now if a requester is coming up
  359. **     Bug in Save Prefs corrected; Sourceupdate to MUI 2.2
  360. **     Italian catalog included
  361. **
  362. ** Revision V3.11
  363. ** --------------
  364. ** created on Tuesday, 24.05.94 22:48:21  by  W.Breyha & M.Matzl.   LogMessage :
  365. **   - About-Window fixed for non-laced WB
  366. **
  367. ** Revision V3.10
  368. ** --------------
  369. ** created on Wednesday, 02.03.94 00:34:56  by  Wolfgang BREYHA.   LogMessage :
  370. **  -*-  changed on Tuesday, 08.03.94 21:49:48  by  Wolfgang BREYHA.   LogMessage :
  371. **   - Bug in loadroutine removed (date of first use of 3.09
  372. **     was not stored correctly!)
  373. **  -*-  created on Wednesday, 02.03.94 00:34:56  by  Wolfgang BREYHA.   LogMessage :
  374. **   - All EasyStruct Requesters changed to MUI Requesters
  375. **
  376. ** Revision V3.09
  377. ** --------------
  378. ** created on Monday, 28.02.94 01:01:42  by  W.Breyha & M.Matzl.   LogMessage :
  379. **  -*-  changed on Monday, 28.02.94 11:29:06  by  Wolfgang BREYHA.   LogMessage :
  380. **   - Ignore button in both checkdate requesters now.
  381. **     Minor bug in button window removed (no timeupdate)
  382. **  -*-  created on Monday, 28.02.94 01:01:42  by  W.Breyha & M.Matzl.   LogMessage :
  383. **   - Problem with average button values fixed (time of 1st usage
  384. **     of buttons saved)
  385. **
  386. ** Revision V3.08
  387. ** --------------
  388. ** created on Thursday, 17.02.94 12:29:23  by  Wolfgang BREYHA.   LogMessage :
  389. **  -*-  changed on Sunday, 20.02.94 23:48:49  by  Wolfgang BREYHA.   LogMessage :
  390. **   - Bug in Resethandler removed (only IORequest not IOStdReq
  391. **     allocated); code for Helpfile-detection removed since MUI
  392. **     does it itself;
  393. **  -*-  created on Thursday, 17.02.94 12:29:23  by  Wolfgang BREYHA.   LogMessage :
  394. **   - Button-Highscores included
  395. **
  396. ** Revision V3.07
  397. ** --------------
  398. ** created on Tuesday, 15.02.94 12:55:11  by  Wolfgang BREYHA.   LogMessage :
  399. **   - Timerrequest changed; new day recognized exactly at 24h now
  400. **     Resethandler added
  401. **
  402. ** Revision V3.06
  403. ** --------------
  404. ** created on Monday, 14.02.94 20:45:20  by  W.Breyha & M.Matzl.   LogMessage :
  405. **   - CX_PRIORITY is supported now
  406. **     Mousebutton-Statistic added
  407. **     Last values added
  408. **     helpfile location localized
  409. **
  410. ** Revision V3.05
  411. ** --------------
  412. ** created on Sunday, 13.02.94 23:17:25  by  Wolfgang Breyha.   LogMessage :
  413. **   - localized
  414. **     Ok shortcut in About and HighScore Window enabled
  415. **     Save Prefs enabled (don't know why it was disabled ;-)
  416. **     Activate, Disable corrected (no timeupdate)
  417. **
  418. ** Revision V3.04
  419. ** --------------
  420. ** created on Sunday, 30.01.94 16:54:16  by  Michael Matzl.   LogMessage :
  421. **   - Online help included
  422. **     History in documentation included
  423. **
  424. ** Revision V3.03
  425. ** --------------
  426. ** created on Wednesday, 19.01.94 00:13:10  by  W.Breyha & M.Matzl.   LogMessage :
  427. **  -*-  changed on Thursday, 20.01.94 16:56:49  by  Wolfgang BREYHA.   LogMessage :
  428. **   - cosmetic sourcechanges, date-check improved
  429. **     MM uses now .info-file as iconify-icon
  430. **  -*-  created on Wednesday, 19.01.94 00:13:10  by  W.Breyha & M.Matzl.   LogMessage :
  431. **   - Systemdate-check included
  432. **
  433. ** Revision V3.02
  434. ** --------------
  435. ** created on Sunday, 07.11.93 20:32:23  by  Michael Matzl.   LogMessage :
  436. **   - Window-Activation at startup disabled
  437. **     save every time at startup
  438. **
  439. ** Revision V3.01
  440. ** --------------
  441. ** created on Friday, 17.09.93 20:47:03  by  Michael Matzl.   LogMessage :
  442. **   - (In)active signals from Exchange activated:)
  443. **     Cosmetic changes in About Window
  444. **     Iconfiy Image included
  445. **     some bugfixes
  446. **
  447. ** Revision V3.00
  448. ** --------------
  449. ** created on Monday, 06.09.93 01:30:00  by  Wolfgang BREYHA.   LogMessage :
  450. **   - Totaly new version using the brand new MUI from Stefan Stunz
  451. **
  452. ** Revision V2.01
  453. ** --------------
  454. ** created on Saturday, 04.09.93 13:44:12  by  Wolfgang BREYHA.   LogMessage :
  455. **   - Bug in highscoretable removed
  456. **
  457. ** Revision V2.00
  458. ** --------------
  459. ** created on Wednesday, 01.09.93 15:27:35  by  Wolfgang BREYHA.   LogMessage :
  460. **   - Autosave to .info-file for calibration, window x,y
  461. **     Measures uptime too now. Aboutrequester changed.
  462. **     Highscorelist included. Timer.device for newday-check.
  463. **     Removed many bugs
  464. **
  465. ** Revision V1.10
  466. ** --------------
  467. ** created on Wednesday, 25.08.93 00:09:20  by  Michael Matzl.   LogMessage :
  468. **   - Inputhandler add
  469. **
  470. ** Revision V1.02
  471. ** --------------
  472. ** created on Wednesday, 14.07.93 21:38:32  by  Michael Matzl & Wolfgang Breyha.   LogMessage :
  473. **   - Added Calibration-routine
  474. **     didn't save kilometers when window hidden
  475. **
  476. ** Revision V1.01
  477. ** --------------
  478. ** created on Wednesday, 07.07.93 17:04:48  by  Michael Matzl.   LogMessage :
  479. **  -*-  changed on Thursday, 08.07.93 00:37:01  by  Michael Matzl.   LogMessage :
  480. **   - Enforcer-Hit fixed
  481. **  -*-  created on Wednesday, 07.07.93 17:04:48  by  Michael Matzl.   LogMessage :
  482. **   - Bug fixed in CalcKM-routine (y-axis not considered)
  483. **     click on close-gadget hides window
  484. **     saved 0 km when started again
  485. **     menu added
  486. **
  487. ** Revision V1.00
  488. ** --------------
  489. ** created on Saturday, 03.07.93 18:37:57  by  W.Breyha & M.Matzl.   LogMessage :
  490. **     --- Initial release ---
  491. **
  492. *********************************************************************************/
  493.  
  494.